17792
25574
21493
7872
13222
6021
23471
44371
14351
7801
3671
1589116
95103
996616
68515
18511
24200
25230
28820
25460
32460
9611
1096812
15670
22603
5440
52328
25931